home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d1 / joymouse.arc / JOYBIOS.ANN next >
Text File  |  1985-07-18  |  2KB  |  24 lines

  1. THIS PROGRAM INSTALLS A USER INTERRUPT AS INT 60H.                              
  2. THE USER INTERRUPT CAN THEN BE USED BY ANY APPLICATION                          
  3. TO RETREIVE JOYSTICK DATA:                                                      
  4. ;                                                                               
  5. DATA_SEG   SEGMENT                                                              
  6. JOYDATA    DB ?     ;JOYSTICK-A X COORDINATE                                    
  7.            DB ?     ;JOYSTICK-A Y COORDINATE                                    
  8.            DB ?     ;JOYSTICK-B X COORDINATE                                    
  9.            DB ?     ;JOYSTICK-B Y COORDINATE                                    
  10. DATA_SEG   ENDS                                                                 
  11. ;                                                                               
  12.             ; ESTABLISH ADDRESSING INTO YOUR DATA AREA                          
  13.             MOV   AX,DATA_SEG                                                   
  14.             MOV   DS,AX                                                         
  15.             ; JOYSTICK DATA STORED AT DS:DX                                     
  16.             MOV   DX,OFFSET JOYDATA                                             
  17.             INT   60H                                                           
  18.                                                                                 
  19. ;                                                                               
  20. TO MAKE JOYSTICK BIOS ROUTINE RESIDENT : FROM DOS RUN JOYBIOS                   
  21. JOYBIOS INSTALLS THE INT 60H AND THEN DOES A TERMINATE AND STAY RESIDENT        
  22.                                                                                 
  23.                                                                                 
  24.